not fulfill a commitment or promise - Spanish English Dictionary